stuffed tribe - Allemand Anglais Dictionnaire